package com.label.Model.Query;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.label.Model.Common.Validation.Del;
import com.label.Model.Common.Validation.Get;
import com.label.Model.Common.Validation.Update;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;

@Data
public class ActivityApplyQuery {

    @NotBlank(message = "ID不为空！",groups = {Get.class, Update.class, Del.class})
    private String id;

    private Long userid;

    private String activityName;

    private String orgLevel;

    private String orgId;

    private Date activityTime;

    private String rewardLevel;

    private String certificate;

    private String teacherId;

    private String resultType;

    private String strategyId;

    private String bak;

}
